arillate

Explore definitions, synonyms, and language insights of arillate

Definitions

Adjective Satellite
(of some seeds) having a fleshy and usually brightly colored cover

Synonyms