METEOROIDAL MEANING IN ENGLISH

• Meteoroidal Definition & Synonyms

  1. (a.) Of or pertaining to a meteoroid or to meteoroids.


RECENT SEARCHES