Motmots Meaning

There are 1 meaning(s) for word Motmots

Meaning 1 : tropical American bird resembling a blue jay and having greenish and bluish plumage

    Synonyms : momot