Word info

heliconiid

Noun

Meaning

heliconiid (plural heliconiids)

(zoology) Any butterfly in the family Heliconiidae, now considered to be the nymphalid subfamily Heliconiinae.

Source: en.wiktionary.org

Close letter words and terms