RHAMPHORHYNCHUS MEANING IN ENGLISH

• Rhamphorhynchus Definition & Synonyms

  1. (n.) A genus of pterodactyls in which the elongated tail supported a leathery expansion at the tip.


RECENT SEARCHES