TETRAPTERAN MEANING IN ENGLISH

• Tetrapteran Definition & Synonyms

  1. (n.) An insect having four wings.


RECENT SEARCHES