English dictionary
otaria byronia meaning and definition
Definition and meaning of otaria byronia at MeaningMonkey.org. otaria byronia meaning and definition in the English Dictionary.OTARIA BYRONIA noun
Definition of Otaria Byronia (noun)
- of the southern coast of South America
- synonyms: South American sea lion
Source: Princeton University Wordnet