Definition of pomiferous in English:

pomiferous

adjective

Botany

See pome