Lappets, noun plural of lappet. Synonyms in the same form.
wattles, cnidocytes
All synonyms for lappet →