×

portulacacée meaning in English

n. portulaca, type of plant that produces colorful flowers

Related Words

  1. portugal
  2. portulaca
  3. portunidé
  4. porté
PC Version

Copyright © 2018 WordTech Co.