English dictionary

trimorphodon lambda meaning and definition

Definition and meaning of trimorphodon lambda at MeaningMonkey.org. trimorphodon lambda meaning and definition in the English Dictionary.

TRIMORPHODON LAMBDA noun

Definition of Trimorphodon lambda (noun)

  1. of desert regions of southwestern North America
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: