Word Meaning

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


Meaning of avicularia

- See prehensile processes on the cells of some Bryozoa, often having the shape of a bird's bill.