Mobile
Log In Sign Up
Home > french-english > "owen" in English

English translation for "owen"

n. owen, male first name; family name

Related Translations:
sir richard owen:  n. sir richard owen (1804-92), british biologist and anatomist, developer of the theories of homology and analogy among living species, researcher who named the biological group "dinosauri
Similar Words:
"ovulaire" English translation, "ovulation" English translation, "ovulatoire" English translation, "ovule" English translation, "ovuler" English translation, "oxacide" English translation, "oxalacétique" English translation, "oxalate" English translation, "oxalide" English translation, "oxalique" English translation