Definition & Meaning | English word ROSTRIFEROUS
ROSTRIFEROUS
Definitions of ROSTRIFEROUS
- (zoology) Having a rostrum.
Number of letters
12
Is palindrome
No
Search for ROSTRIFEROUS in:
Page preparation took: 121.59 ms.