meaning of alveolate

1. Deeply pitted, like a honeycomb.


Related Words

alveolate |

Developed & Maintained By Taraprasad.com

Treasure Words