TENUIROSTER MEANING IN ENGLISH

• Tenuiroster Definition & Synonyms

  1. (n.) One of the Tenuirostres.


• Tenuirosters Definition & Synonyms

  1. (pl. ) of Tenuiroster


RECENT SEARCHES