Definition & Meaning | English word PLUMULAE
PLUMULAE
Definitions of PLUMULAE
- plural of plumula.
Number of letters
8
Is palindrome
No
Search for PLUMULAE in:
Page preparation took: 140.04 ms.