Cupulate


(a.) Having or bearing cupules; cupuliferous.



Similar Words:

Cupulate   Cupule   Cupuliferous  


BuyWithMe.com