PYXIDATE MEANING IN ENGLISH

• Pyxidate Definition & Synonyms

  1. (a.) Having a pyxidium.


RECENT SEARCHES