Meaning of caruncula
Definition of caruncula
(noun)
an
outgrowth
on a
plant
or
animal
such
as a fowl's
wattle
or a
protuberance
near
the
hilum
of
certain
seeds
Other information on caruncula
WIKIPEDIA results for
caruncula
Amazon results for
caruncula
Tweet