Sekirov Dictionary

foraminate

adjective1

  1. Having foramina or openings.
forms

more foraminate · most foraminate

This dictionary works without the internet: on your phone · in Chrome