LUNULAR MEANING IN ENGLISH

• Lunular Definition & Synonyms

  1. (a.) Having a form like that of the new moon; shaped like a crescent.


RECENT SEARCHES