Skip to main content

agouta

/uh-goo-tuh/US // əˈgu tə //

琼瑶

Definitions

n.名词 noun
  1. 1

    Zoology.

    • : the Haitian solenodon, Solenodon paradoxus.