PHRYGANEID


Meaning of PHRYGANEID in English

noun any insect belonging to the phryganeides.

Webster English vocab.      Английский словарь Webster.