English | German | Russian | Czech

triungulinid English

Meaning triungulinid meaning

What does triungulinid mean?

triungulinid

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

Are you looking for...?