manidaeEnglish

Manidae, family Manidae

Noun

Coextensive with the order Pholidota

English: Manidae, family Manidae

English words with similar meanings

Show 1 words