Loading page
otaria byronia is a noun meaning "of the southern coast of South America". It carries one recorded sense.
of the southern coast of South America
Definitions, synonyms and semantic relations for otaria byronia come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.