CORALLIGEROUS MEANING IN ENGLISH

• Coralligerous Definition & Synonyms

  1. (a.) Producing coral; coralliferous.


RECENT SEARCHES