Word info

triungulinid

Noun

Meaning

triungulinid (plural triungulinids)

(entomology) The first-instar larva of a strepsipteran insect.
Synonym: triungulin

Source: en.wiktionary.org

Close letter words and terms