TRISTIGMATOSE MEANING IN ENGLISH

• Tristigmatose Definition & Synonyms

  1. (a.) Having, or consisting of, three stigmas.


RECENT SEARCHES