SETIREME MEANING IN ENGLISH

• Setireme Definition & Synonyms

  1. (n.) A swimming leg (of an insect) having a fringe of hairs on the margin.


RECENT SEARCHES