meaning of foraminated

1. Having small opening, or foramina.


Related Words

foraminated |

Developed & Maintained By Taraprasad.com

Treasure Words