METEOROLITE MEANING IN ENGLISH

• Meteorolite Definition & Synonyms

  1. (n.) A meteoric stone; an aerolite; a meteorite.


RECENT SEARCHES