Definify.com

Definition 2026


embuya

embuya

Portuguese

Noun

embuya f (plural embuyas)

  1. Obsolete spelling of imbuia