COLLEMBOLA


Meaning of COLLEMBOLA in English

noun ·pl the division of thysanura which includes podura, and allied forms.

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