STROPHIOLATED MEANING IN ENGLISH

• Strophiolated Definition & Synonyms

  1. (a.) Furnished with a strophiole, or caruncle, or that which resembles it.


• Strophiolate Definition & Synonyms

  1. (a.) Alt. of Strophiolated


RECENT SEARCHES