Definition, Meaning, Synonyms & Anagrams | English word FENESTRID
FENESTRID
Definitions of FENESTRID
- (paleontology) Any extinct bryozoan in the order Fenestrida.
Number of letters
9
Is palindrome
No
Search for FENESTRID in:
Page preparation took: 140.93 ms.