meaning of pomiferum

1. Bearing pomes, or applelike fruits.
2.
Bearing fruits, or excrescences, more or less resembling an apple.


Related Words

pomiferous |

Developed & Maintained By Taraprasad.com

Treasure Words