The definition :
Definitions 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
Are you interested in alternative search :
:caruncle appendage outgrowth process comb lappet wattle
If you like reading news check: