Dictionary
Random Word
Search
Xanthocarpous
(a.)
Having yellow fruit.
Back to Dictionary