Foraminiferous(a.) Having small openings, or foramina.
Foraminiferous(a.) Pertaining to, or composed of, Foraminifera; as, foraminiferous mud.

Words within foraminiferal

12 letter words: 1 results
11 letter words: 2 results
View all words...