Dictionary
Search
bardee
noun
The edible larva of an insect.
Similar Words
barasingha
barbarizing
barbecuing
barbeque
barbitone
barding
bare
/bɛə(ɹ)/
bareback
barebones
bared