AMBRITE MEANING IN ENGLISH

• Ambrite Definition & Synonyms

  1. (n.) A fossil resin occurring in large masses in New Zealand.


RECENT SEARCHES