ENSATE MEANING IN ENGLISH

• Ensate Definition & Synonyms

  1. (a.) Having sword-shaped leaves, or appendages; ensiform.


RECENT SEARCHES