CORALLIFEROUS MEANING IN ENGLISH

• Coralliferous Definition & Synonyms

  1. (a.) Containing or producing coral.


RECENT SEARCHES