SCAPIFORM MEANING IN ENGLISH

• Scapiform Definition & Synonyms

  1. (a.) Resembling a scape, or flower stem.


RECENT SEARCHES