>

megacephalous

/me'ɡeɪkɪfələs/

📖 中文释义

  1. a. 巨头的, 巨额的
📘 English Definition(英文释义)
  1. a. Large headed; -- applied to animals, and to plants
  2. when they have large flower heads.