1 result found

Search Results for: pomiferous

Pomiferous

pomiferous (Science: botany) bearing pomes, or applelike fruits. bearing fruits, or excrescences, more or less resembling an... Read More