Definify.com

Definition 2024


oil-seed_camellias

oil-seed camellias

English

Noun

oil-seed camellias

  1. plural of oil-seed camellia