Caruncle - What does it mean?
caruncle | |
has no English definition.
A small, fleshy excrescence that is a normal part of an animal's anatomy
A similar excrescence near the hilum of some seeds
is likely misspelled.
has no English definition.
