Definition & Meaning | English word MUSOPHAGID
MUSOPHAGID
Definitions of MUSOPHAGID
- (zoology) Any member of the family Musophagidae, the turacos.
Number of letters
10
Is palindrome
No
Search for MUSOPHAGID in:
Page preparation took: 91.94 ms.