Word Meaning

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


Meaning of biocellate

- Having two ocelli (eyelike spots); -- said of a wing, etc.