Multisulcate
Word Dictionary
-> Multisulcate
Search:
Multisulcate
(a.) Having many furrows.
Terms of Use
Canadian Jobs