'Otaria Byronia' definitions:

Definition of 'Otaria Byronia'

From: WordNet
noun
Of the southern coast of South America [syn: South American sea lion, Otaria Byronia]