Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of tocororo

- A cuban trogon (Priotelus temnurus) having a serrated bill and a tail concave at the end.