BIACUMINATE MEANING IN ENGLISH

• Biacuminate Definition & Synonyms

  1. (a.) Having points in two directions.


RECENT SEARCHES