GYRACANTHUS MEANING IN ENGLISH

• Gyracanthus Definition & Synonyms

  1. (n.) A genus of fossil fishes, found in Devonian and carboniferous strata; -- so named from their round, sculptured spines.


RECENT SEARCHES